        "filesrc location=../test-image/dog1.jpeg "
        "! jpegdec "
        "! video/x-raw, format=(string)I420 "
        "! videoscale "
        "! video/x-raw, width=224, height=224, format=(string)I420 "
        "! imagefreeze "
        "! video/x-raw, width=224, height=224, framerate=30/1, format=(string)I420 "
        "! nvvidconv "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! mux.sink_0 nvstreammux name=mux batch-size=1 width=224 height=224 sync-inputs=0 "
        "! nvinfer unique-id=1 config-file-path=/home/baomingkun/Workspace/gstreamer-c-example/infer-config.txt "
        "! nv3dsink name=infer-sink"

//        "videotestsrc name=testsrc num-buffers=1000 ! video/x-raw, width=1280, height=720 ! textoverlay name=subtitle text=hello font-desc='Arial, 100' ! xvimagesink", 
/*
        "v4l2src ! image/jpeg, width=1920, height=1080, framerate=30/1, format=(string)MJPG "
        "! jpegdec "
        "! nvvidcond "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! nvvidcond nvbuf-memory-type=1 "
        "! video/x-raw, format=(string)NV12 "
        "! textoverlay name=subtitle text=hello "
        "! nvvidconv "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! nv3dsink",
*/

/*
        "v4l2src ! image/jpeg, width=1920, height=1080, framerate=30/1, format=(string)MJPG "
        "! jpegdec "
        
        "! textoverlay name=subtitle text=hello "
        "! xvimagesink",
*/
        /*
        "v4l2src ! image/jpeg, width=1920, height=1080, framerate=30/1, format=(string)MJPG "
        "! jpegdec "
        "! videoflip method=horizontal-flip "
        "! tee name=vsrc "
        "! queue "
        "! textoverlay name=subtitle text=hello "
        "! xvimagesink "
        "vsrc. "
        "! nvvidconv nvbuf-memory-type=4 "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! mux.sink_0 nvstreammux name=mux batch-size=1 width=1920 height=1080 live-source=1 sync-inputs=0 "
        "! nvinfer unique-id=1 config-file-path=/home/baomingkun/Workspace/gstreamer-c-example/infer-config.txt "
        "! fakesink name=infer-sink sync=false enable-last-sample=false can-activate-pull=true ",
        */
        /*
        "filesrc location=../test-image/dog0.jpeg "
        "! jpegdec "
        "! imagefreeze "
        "! videoflip method=horizontal-flip "
        "! tee name=vsrc "
        "! queue "
        "! textoverlay name=subtitle text=hello "
        "! xvimagesink "
        "vsrc. "
        "! nvvidconv "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! mux.sink_0 nvstreammux name=mux batch-size=1 width=224 height=224 sync-inputs=0 "
        "! nvinfer unique-id=1 config-file-path=/home/baomingkun/Workspace/gstreamer-c-example/infer-config.txt "
        "! fakesink name=infer-sink sync=false enable-last-sample=false can-activate-pull=true ",
        */
        /*
        "filesrc location=../test-image/dog0.jpeg "
        "! jpegdec "
        "! imagefreeze "
        "! nvvidconv "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! mux.sink_0 nvstreammux name=mux batch-size=1 width=224 height=224 sync-inputs=0 "
        "! nvinfer unique-id=1 config-file-path=/home/baomingkun/Workspace/gstreamer-c-example/infer-config.txt "
        "! nv3dsink name=infer-sink ",
        */
        /*
        "filesrc location=../test-image/dog0.jpeg "
        "! jpegdec "
        "! imagefreeze "
        "! nvvidconv nvbuf-memory-type=4 "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! nv3dsink name=infer-sink ",
        */
        /*
        "filesrc location=../test-image/dog0.jpeg "
        "! jpegdec "
        "! imagefreeze "
        "! nvvidconv nvbuf-memory-type=4 "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! nv3dsink name=infer-sink ",
        */
        /*
        "filesrc location=../test-image/dog1.jpeg "
        "! jpegdec "
        "! video/x-raw, format=(string)I420 "
        "! videoscale "
        "! video/x-raw, width=224, height=224, format=(string)I420 "
        "! imagefreeze "
        "! video/x-raw, width=224, height=224, framerate=30/1, format=(string)I420 "
        "! nvvidconv "
        "! video/x-raw(memory:NVMM), format=(string)NV12 "
        "! mux.sink_0 nvstreammux name=mux batch-size=1 width=224 height=224 sync-inputs=0 "
        "! nvinfer unique-id=1 config-file-path=/home/baomingkun/Workspace/gstreamer-c-example/infer-config.txt "
        "! nv3dsink name=infer-sink",
        */